package com.boot.boot2.command;

import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;

/**
 * Created by Wuxiang on 2018/5/3
 *
 * CommandLineRunner 接口的 Component 会在所有 SpringBeans 都初始化之后，
 * SpringApplication.run() 之前执行，
 * 非常适合在应用程序启动之初进行一些数据初始化的工作。
 *
 * 参考：https://www.tuicool.com/articles/JreaY3B
 */
@Component
public class BeforeClassLoader implements CommandLineRunner {
    @Override
    public void run(String... args) throws Exception {
        System.out.println("CommandLineRunner 进行初始化资源");
    }
}
